﻿@charset "utf-8";
/* CSS Document */

html {
	background: #fff;
}
body {
	padding: 0px;
	width: 100%;
	min-width: 1000px;
	margin: 0px auto;
	font-size: 12px;
	color: #6a3301;
	background: #fff;
	line-height: 20px;
	font-family: "Microsoft Yahei";
	position: relative;
}
 body.inbody{ min-width: 100%; background:none;}
 .inhtml{ background:none;}
img {
	border: none;
}
html,
body,
p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
li,
dl,
dt,
dd,
table,
th,
td,
form,
fieldset,
legend,
input,
textarea,
button,
select {
	margin: 0;
	padding: 0;
}
ul,
ol {
	list-style: none;
}
em,
address {
	font-style: normal;
}
samp{font-family: "Microsoft Yahei";}
table {
	border-collapse: collapse;
}
li {
	list-style: none;
}
.clear {
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	background-color: Red;
	overflow: hidden;
}
a {
	color: #585858;
	text-decoration: none;
}
a:focus,input:focus{
	outline: none;
	-moz-outline: none;
}
input{outline:none;}
a:hover {
	color: #c9422e;

}
select {
	font-size: 12px;
	color: #555555;
}
*:focus{ outline: none;}
/*******/


/***/
.topbox {
	height: 77px;
	overflow: hidden;
	position: relative;
	width: 100%;
	background: url(../images/top_bg.png) no-repeat center bottom;
}
.header {
	width: 1000px;
	margin: 0 auto;
	height: 77px;
	position: relative;
}
.header .logo {
	background: url() no-repeat left top;
	width: 158px;
	height: 58px;
	position: absolute;
	top: 10px;
	left: 6px;
	display: inline-block;
}
.header .city_postion {
	position: absolute;
	left: 175px;
	top: 43px;
	display: inline-block;
	background: url(../images/listico1.jpg) no-repeat left center;
	height: 20px;
	width: 133px;
	line-height: 20px;
	padding-left: 21px;
	font-family: "Microsoft Yahei";
	color: #e60012;
	font-size: 14px;
}
.header .city_postion b {
	font-weight: normal;
	float: left;
	padding-right: 8px;
}
.header .city_postion a {
	display: inline-block;
	background: url(../images/btn.jpg) no-repeat left top;
	width: 42px;
	height: 20px;
	float: left;
	cursor: pointer;
}
.header .nologin {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	vertical-align: top;
	position: absolute;
	right: 22px;
	top: 13px;
	text-align: right;
	font-size: 15px;
	color: #e60012;
}
.header .nologin a {
	display: inline-block;
	margin-right: 8px;
	float: left;
	cursor:pointer;
}
.header .nologin span {
	display: inline-block;
	float: left;
}
.header .nologin a img {
	display: block;
}
.header .InloginTxt{
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	vertical-align: top;
	position: absolute;
	right: 22px;
	top: 13px;
	font-size: 14px;
	width:190px;
}
.header .InloginTxt a,.header .InloginTxt span{ display: block; float: left; margin-left:10px;}
.header .InloginTxt .login_name img{ float: left; height: 22px; display:block;}
.header .InloginTxt .login_name label{ cursor: pointer; padding-left: 5px;}
.header .InloginTxt span{ padding: 0 10px;}
.header .InloginTxt b{ font-weight: normal; font-family: arial; color: #e60012; font-size: 16px;}

.header .mainnav {
	height: 32px;
	display: inline-block;
	position: absolute;
	right: 22px;
	bottom: 0;
	line-height: 32px;
}
.header .mainnav li {
	display: block;
	width: 104px;
	height: 32px;
	float: left;
	text-align: center;
	background: url(../images/line.jpg) no-repeat right center;
}
.header .mainnav li a{display: block; font-size: 17px; color: #FFFFFF;}

.btline{line-height: 0; width: 100%; height: 1px; font-size: 0; overflow: hidden; background: #E60012; margin-top: 21px;}

.footer{
	width: 1250px;
	height: 159px;
	position: relative;
	margin: 0 auto;
}

.footer .er_img{
	width: 109px;
	position: absolute;
	left: 18px;
	top: 11px;
}
.footer .er_img img{ display: block; width: 109px;height: 107px;}
.footer .bt_logo{
	width: 269px;
	height: 107px;
	position: absolute;
	left: 144px;
	top: 11px;
}
.footer .bt_link{
	display: inline-block;
	height: 27px;
	position: absolute;
	right: 11px;
	top: 17px;
}
.footer .bt_link li{
	display: inline-block;
	height: 27px;
	line-height: 27px;
	float: left;
	padding-left: 20px;
}
.footer .bt_link li a{ display: inline-block; height: 27px;}
.footer .bt_link li img{ display: block; float: left;}
.footer .bt_link li span{ display:inline-block ; color: #E60012; font-size: 13px; padding-left: 5px;}
.footer .bt_link li a:hover span{ color: #333;}

.footer .bt_p{
	position: absolute;
	right: 0px;
	text-align: right;
	top: 50px;
	color: #622500;
	line-height: 22px;
}
.footer .bt_p p{ padding-right: 10px;}
.footer .bt_p p.p_a{ padding-right: 0;}
.footer .bt_p a{color:#622500; display: inline-block; padding: 0 10px;}
.footer .bt_p a:hover{color: #E60012; }

/******************/
.hide{ display: none;}
.block{display: block;}
.inline{display: inline-block !important;}
.fl{float: left;}
.fr{float: right;}

.p0{padding:0 !important;}
.pl_0{ padding-left: 0px!important;}
.pl_5{ padding-left: 5px!important;}
.pr_5{ padding-right: 5px!important;}
.pr_10{ padding-right: 10px!important;}
.m0{margin: 0 !important;}
.ml_5{ margin-left: 5px!important;}
.ml_10{ margin-left: 10px!important;}
.mt_5{ margin-top: 5px!important;}
.mt_10{ margin-top: 10px!important;}



.a_red_line{ color:#e60012; text-decoration: underline;}
.red{color:#e60012;}

.gray_btn,.gray_btn:hover{ 
	background: url(../images/ico.png) no-repeat -56px -778px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 74px;
	height: 22px; 
	line-height: 20px; 
	overflow: hidden;
	font-size: 13px;
}


.red_btn,.red_btn:hover{ 
	background: url(../images/ico.png) no-repeat left -712px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 74px;
	height: 22px; 
	line-height: 22px; 
	overflow: hidden;
	font-size: 13px;
}

.red_small_btn,.red_small_btn:hover{ 
	background: url(../images/ico.png) no-repeat left -778px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 50px;
	height: 22px; 
	line-height: 22px; 
	font-size: 14px;
}

.red_lang_btn,.red_lang_btn:hover{
    background: url(../images/ico.png) no-repeat -152px -743px; 
	border:0;
	font-family: "Microsoft Yahei";
	font-size: 15px; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 99px;
	height: 27px; 
	line-height: 27px; 
	overflow: hidden;
	vertical-align: top;
	zoom: 1;
}
.red_lang_btn_ed,.red_lang_btn_ed:hover{
    background: url(../images/ico.png) no-repeat -255px -743px; 
	border:0;
	font-family: "Microsoft Yahei";
	font-size: 15px; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 99px;
	height: 27px; 
	line-height: 27px; 
	overflow: hidden;
	vertical-align: top;
	zoom: 1;
}
.red_btn_w82,.red_btn_w82:hover{ 
	background: url(../images/ico.png) no-repeat -132px -548px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 82px;
	height: 23px; 
	line-height: 23px; 
	overflow: hidden;
	font-size: 13px;
}
.red_btn_w91,.red_btn_w91:hover{ 
	background: url(../images/ico.png) no-repeat -219px -548px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width:91px;
	height: 23px; 
	line-height: 23px; 
	overflow: hidden;
	font-size: 14px;
}
.red_btn_w116,.red_btn_w116:hover{ 
	background: url(../images/ico.png) no-repeat -122px -408px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 116px;
	height: 29px; 
	line-height: 29px; 
	overflow: hidden;
	font-size: 16px;
	letter-spacing: 2px;
}

.red_btn_w129,.red_btn_w129:hover{ 
	background: url(../images/ico.png) no-repeat left -1049px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 129px;
	height: 27px; 
	line-height: 27px; 
	overflow: hidden;
	font-size: 15px;
	letter-spacing: 2px;
}

.white_btn,.white_btn:hover{ 
	background: url(../images/ico.png) no-repeat -105px -583px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #e60012; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 104px;
	height: 21px; 
	line-height: 21px; 
	overflow: hidden;
	font-size: 14px;
}

.Yellow_btn,.Yellow_btn:hover{ 
	background: url(../images/ico.png) no-repeat -136px -778px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 74px;
	height: 22px; 
	line-height: 22px; 
	overflow: hidden;
	font-size: 13px;
}
.Yellow_small_btn,.Yellow_small_btn:hover{ 
	background: url(../images/ico.png) no-repeat -214px -778px; 
	border:0;
	font-family: "Microsoft Yahei"; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 50px;
	height: 22px; 
	line-height: 22px; 
	overflow: hidden;
	font-size: 14px;
}
.Yellow_lang_btn,.Yellow_lang_btn:hover{
	background: url(../images/ico.png) no-repeat left -743px; 
	border:0;
	font-family: "Microsoft Yahei";
	font-size: 15px; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 147px;
	height: 27px; 
	line-height: 27px; 
	overflow: hidden;
	vertical-align: top;
	zoom: 1;
}
.Yellow_btn_w100,.Yellow_btn_w100:hover{
	background: url(../images/ico.png) no-repeat -198px -446px; 
	border:0;
	font-family: "Microsoft Yahei";
	font-size: 14px; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width:100px;
	height: 23px; 
	line-height: 23px; 
	overflow: hidden;
	vertical-align: top;
	zoom: 1;
}


.Yellow_btn_w200,.Yellow_btn_w200:hover{
	background: url(../images/ico.png) no-repeat left -965px; 
	border:0;
	font-family: "Microsoft Yahei";
	font-size: 16px; 
	color: #fff; 
	cursor: pointer; 
	display: inline-block; 
	text-align: center; 
	width: 200px;
	height: 29px; 
	line-height: 29px; 
	overflow: hidden;
	vertical-align: top;
	zoom: 1;
}


.w63_input{ background: url(../images/ico.png) no-repeat -163px -808px; width:63px; height: 23px;}
.w63_input input{ border: 0; background: none; padding:1px 8px; height: 21px; line-height: 21px; width:47px; text-align:center;font-family: "微软雅黑"; color: #a0a0a0; font-size: 12px;}



.w75_input{ background: url(../images/ico.png) no-repeat -181px -834px; width:75px; height: 23px;}
.w75_input input{ border: 0; background: none; padding:1px 8px; height: 21px; line-height: 21px; width:59px; text-align: left;font-family: "微软雅黑"; color: #a0a0a0; font-size: 12px;}


.w122_input{ background: url(../images/ico.png) no-repeat -95px -613px; width: 122px; height: 23px;}
.w122_input input{ border: 0; background: none; padding:1px 8px; height: 21px; line-height: 21px; width:106px;text-align: left; font-family: "微软雅黑"; color: #a0a0a0; font-size: 12px;}

.w185_input{ position:relative; background: url(../images/ico.png) no-repeat left -932px; width: 185px; height: 23px;}
.w185_input input{ border: 0; background: none; padding:1px 8px; height: 21px; line-height: 21px; width:169px;text-align: left; font-family: "微软雅黑"; color: #a0a0a0; font-size: 12px;}



.w202_input{ background: url(../images/ico.png) no-repeat left -644px; width: 202px; height: 23px;}
.w202_input input{ border: 0; background: none; padding:1px 8px; height: 21px; line-height: 21px;text-align: left; width:186px; font-family: "微软雅黑"; color: #a0a0a0; font-size: 12px;}

.w217_input{ background: url(../images/ico.png) no-repeat left -675px; width: 217px; height: 23px;}
.w217_input input{ border: 0; background: none; padding:1px 8px; height: 21px; line-height: 21px;text-align: left; width:201px; font-family: "微软雅黑"; color: #a0a0a0; font-size: 12px;}

.w305_input{ background: url(../images/ico.png) no-repeat 60px -902px; width: 305px; height: 23px; float:left;}
.w305_input input{ border: 0; background: none; padding:1px 8px; height: 21px; line-height: 21px;text-align: left; width:229px; font-family: "微软雅黑"; color: #a0a0a0; font-size: 12px;}
.order_attribute{ width:250px; height:23px; line-height:23px; float:left; margin-left:20px;}

.w245_input{ background: url(../images/ico.png) no-repeat left -902px; width: 245px; height: 23px; float:left;}
.w245_input input{ border: 0; background: none; padding:1px 8px; height: 21px; line-height: 21px;text-align: left; width:229px; font-family: "微软雅黑"; color: #a0a0a0; font-size: 12px;}

.w279_input{ background: url(../images/ico.png) no-repeat left -870px; width: 279px; height: 23px;}
.w279_input input{ border: 0; background: none; padding:1px 8px; height: 21px; line-height: 21px;text-align: left; width:263px; font-family: "微软雅黑"; color: #a0a0a0; font-size: 12px;}

.w280_input{ background: url(../images/ico.png) no-repeat left -1006px; width: 280px; height:33px;}
.w280_input input{ border: 0; background: none; padding:1px 8px; height:31px; line-height: 31px;text-align: left; width:264px; font-family: "微软雅黑"; color: #a0a0a0; font-size: 14px;}


.w349_textarea{ background: url(../images/w_349.png) no-repeat left top; width: 349px; height: 75px; overflow: hidden;}
.w349_textarea textarea{ overflow: hidden; width: 339px; height:65px; background:none; border: 0; line-height: 22px; color: #a0a0a0; padding: 5px;}


.ta_left{text-align: left !important;}
.ta_center{text-align: center !important;}
.ta_right{text-align: right !important;}


